/*******************************************************************************
 * This code is totally free to edit and be distributed
 * Author: José Manuel Portero García (jmporterog@gmail.com)
 ******************************************************************************/
package gazpachito.examples.dozer.mapper;

import gazpachito.examples.dozer.facade.ChildBO;
import gazpachito.examples.dozer.facade.ParentBO;
import gazpachito.examples.dozer.persistence.ChildVO;
import gazpachito.examples.dozer.persistence.ParentVO;

/**
 * 
 * @author jmporterog
 *
 */
public interface ParentMapper {

	/**
	 * Maps a complete ParentVO to a ParentBO
	 * @param parentVO
	 * @return
	 */
	ParentBO map(ParentVO parentVO);

	/**
	 * Maps a complete ChildVO to a ChildBO
	 * @param childVO
	 * @return
	 */
	ChildBO map(ChildVO childVO);

}
